196423
1340520
192792
431915
468698
1090811
673977
852283
791
753594
107148
181831
808147
892949
1014724
817610
550505
49952
90987
604377
289284
539841
444275
826256